package com.fap.search.executor;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;

public class DataRow{

	private List<String> _columns;
	private List<Object> _values;
	
	public DataRow(){
		_columns = new ArrayList<String>();
		_values = new ArrayList<Object>();
	}
	
	public void put(String column, Object value){
		_columns.add(column.toLowerCase());
		_values.add(value);
	}
	
	public Object get(int i){
		return _values.get(i);
	}
	
	public Object get(String column){
		int i = _columns.indexOf(column.toLowerCase());
		return get(i);
	}
	
	public int columnCount(){
		return _columns.size();
	}
	
	public String getColumnName(int index){
		return _columns.get(index);
	}
}
